package com.zhang.generateexcel.util;

import lombok.var;

import java.util.List;

public class ObjectUtil {
    public static boolean equals(Object item, Object... values) {
        for (var value : values) {
            //大写的Integer不能用==,因为存在空,大写的Integer用==比较的是内存地址
            if (value == null) {
                if (item == null) {
                    return true;
                }
                continue;
            }
            if (value.equals(item)) {
                return true;
            }
        }
        return false;
    }
    public static boolean equals(Object item, List<String> values) {
        for (var value : values) {
            //大写的Integer不能用==,因为存在空,大写的Integer用==比较的是内存地址
            if (value == null) {
                if (item == null) {
                    return true;
                }
                continue;
            }
            if (value.equals(item)) {
                return true;
            }
        }
        return false;
    }
    public static boolean notEquals(Object item, List<String> values) {
        return !equals(item, values);
    }
}
